mistakes to avoid as a beginner in programming